#ifndef MESSAGEGROUPREQUEST_H
#define MESSAGEGROUPREQUEST_H

#include "network/networkconnectionjsonrequest.h"

namespace Converse {
class AbstractMessage;
}

#include <QObject>



class MessageGroupRequest : public Network::ConnectionJSONRequest
{
    Q_OBJECT
public:
    explicit MessageGroupRequest(const Converse::AbstractMessage &message, QObject *parent = 0);
    virtual ~MessageGroupRequest();

private:
    const Converse::AbstractMessage &m_message;

public:
    QString commandId() const;
    QVariant data() const;

};

#endif // MESSAGEGROUPREQUEST_H
